用ESP8266播放播放bad apple(一):点亮LED | 您所在的位置:网站首页 › bad appld › 用ESP8266播放播放bad apple(一):点亮LED |
一、前言: 这是我的第一篇CSDN博客,从这学期开学开始接触单片机,期间从C51,到Arduino,再到ESP8266以及现在刚刚开始学期的32,已经整整一个学期。虽然不敢说多么精通,但还是希望通过一些博客来发表我的感想和实验的经历。 在这个系列中,我将用尽量简单易懂的语言,从最基础的点亮LED开始,到使用ESP8266+OLED屏播放Bad apple。以下为实验最终效果–>点此前往B站~.(欢迎素质三连嘻嘻~)。 二、实验设备简介以及环境搭载 ESP8266 NodeMCU简介:先贴张图![]() ![]() ![]() ![]() ![]() ![]() 下载完成后,点击工具>开发板,找到NodeMCU1.0并选择 函数介绍: void setup() void loop() //arduino语言是基于c语言的的改装,main()主函数被分为了setup()和loop(),setup()只执行一次,loop()循环执行 pinMode(pin,Mode) //pinMode()函数用于设置引脚模式,pin为引脚号,Mode为模式,分为OUTOUT(输出模式)和INPUT(输入模式) digitalWrite(Pin,LOW or HIGH) //digitalWrite()函数用于设置引脚高低电平,HIGH或1为高电平(5v或3v3),LOW或0为低电平(0v)\\ delay(TIME) //延时函数,延时TIME毫秒四、点亮LED 实验器材:面包板,LEDx1,470Ω电阻x1,杜邦线连接电路:LED正极接D4引脚,负极接电阻后连接到GND:![]() 点击文件>新建,写入代码,保存,将代码烧录至板子,实验现象: 实验器材:和上一个一样,多来几个LED 连接电路:三个LED正极分别连接D2,D3,D4,负极经电阻接到GND:(有点丑别介意) 实验代码: void setup(){ pinMode(D2,OUTPUT); pinMode(D3,OUTPUT); pinMode(D4,OUTPUT); //设置D2,D3,D4为输出模式 digitalWrite(D2,LOW); digitalWrite(D3,LOW); digitalWrite(D4,LOW); //将D2,D3,D4置为低电平 /*初始化*/ } void loop(){ digitalWrite(D2,HIGH); delay(500); digitalWrite(D2,LOW); //第一个LED发光,等待500ms后熄灭 digitalWrite(D3,HIGH); delay(500); digitalWrite(D3,LOW); //第二个LED发光,等待500ms后熄灭 digitalWrite(D4,HIGH); delay(500); digitalWrite(D4,LOW); //第三个LED发光,等待500ms后熄灭 /*代码执行到这将会回到loop()第一行*/ }将代码上传至板子,将会看到三个led灯依次闪烁 |
CopyRight 2018-2019 实验室设备网 版权所有 |